upland pasture - Turkish English Dictionary